package com.ruoyi.oa.service;

import com.ruoyi.oa.domain.ManageGroup;
import com.ruoyi.system.domain.SysPost;

import java.util.List;

/**
 * 行政组信息 服务层
 * 
 * @author ruoyi
 */
public interface IManageGroupService
{
    /**
     */
    public List<ManageGroup> selectGroupList(ManageGroup group);

    /**
     */
    public List<ManageGroup> selectGroupAll();

    /**
     */
    public ManageGroup selectGroupById(Long groupId);

    /**
     */
    public int deleteGroupByIds(String ids);

    /**
     */
    public int insertGroup(ManageGroup group);

    /**
     */
    public int updateGroup(ManageGroup group);

    /**
     */
    public boolean checkGroupNameUnique(ManageGroup group);

    /**
     */
    public boolean checkGroupCodeUnique(ManageGroup group);
}
